package com.ruoyi.system.domain.vo;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

public class TbCellBoxModelPowerDetail extends BaseEntity {
    /** 外形 */
    @Excel(name = "外形")
    private String appearance;

    /** 尺寸 */
    @Excel(name = "尺寸")
    private Long size;

    /** 容量 */
    @Excel(name = "容量")
    private Long capacity;

    /** 电压 */
    @Excel(name = "电压")
    private Long voltage;

    /** 质量 */
    @Excel(name = "质量")
    private Long weight;

    /** 能量密度 */
    @Excel(name = "能量密度")
    private Long energyDensity;

    /** 功率密度 */
    @Excel(name = "功率密度")
    private Long powerDensity;

    /** 充电倍率 */
    @Excel(name = "充电倍率")
    private Long chargeRate;

    /** 电池寿命 */
    @Excel(name = "电池寿命")
    private Long batteryLife;
    /** 恩度探针总数 */
    @Excel(name = "恩度探针总数")
    private Long probeCount;

    @Override
    public String toString() {
        return "TbCellBoxModelPowerDetail{" +
                "appearance='" + appearance + '\'' +
                ", size=" + size +
                ", capacity=" + capacity +
                ", voltage=" + voltage +
                ", weight=" + weight +
                ", energyDensity=" + energyDensity +
                ", powerDensity=" + powerDensity +
                ", chargeRate=" + chargeRate +
                ", batteryLife=" + batteryLife +
                ", probeCount=" + probeCount +
                '}';
    }

    public String getAppearance() {
        return appearance;
    }

    public void setAppearance(String appearance) {
        this.appearance = appearance;
    }

    public Long getSize() {
        return size;
    }

    public void setSize(Long size) {
        this.size = size;
    }

    public Long getCapacity() {
        return capacity;
    }

    public void setCapacity(Long capacity) {
        this.capacity = capacity;
    }

    public Long getVoltage() {
        return voltage;
    }

    public void setVoltage(Long voltage) {
        this.voltage = voltage;
    }

    public Long getWeight() {
        return weight;
    }

    public void setWeight(Long weight) {
        this.weight = weight;
    }

    public Long getEnergyDensity() {
        return energyDensity;
    }

    public void setEnergyDensity(Long energyDensity) {
        this.energyDensity = energyDensity;
    }

    public Long getPowerDensity() {
        return powerDensity;
    }

    public void setPowerDensity(Long powerDensity) {
        this.powerDensity = powerDensity;
    }

    public Long getChargeRate() {
        return chargeRate;
    }

    public void setChargeRate(Long chargeRate) {
        this.chargeRate = chargeRate;
    }

    public Long getBatteryLife() {
        return batteryLife;
    }

    public void setBatteryLife(Long batteryLife) {
        this.batteryLife = batteryLife;
    }

    public Long getProbeCount() {
        return probeCount;
    }

    public void setProbeCount(Long probeCount) {
        this.probeCount = probeCount;
    }

    public TbCellBoxModelPowerDetail() {
    }

    public TbCellBoxModelPowerDetail(String appearance, Long size, Long capacity, Long voltage, Long weight, Long energyDensity, Long powerDensity, Long chargeRate, Long batteryLife, Long probeCount) {
        this.appearance = appearance;
        this.size = size;
        this.capacity = capacity;
        this.voltage = voltage;
        this.weight = weight;
        this.energyDensity = energyDensity;
        this.powerDensity = powerDensity;
        this.chargeRate = chargeRate;
        this.batteryLife = batteryLife;
        this.probeCount = probeCount;
    }
}
